//字符串压缩算法: https://www.nowcoder.com/exam/test/16546833/summary
#include <iostream>
#include <string>
using namespace std;
int main() {
    string str;
    getline(cin, str);
    // 遍历字符串
    for (int i = 0; i < str.length(); i++) 
    {
        // 用来记录重复字符数量
        int cnt = 0;
        // 判断是不是字符串中的重复字符
        while (str[i] == str[i + 1]) 
        {
            i++;
            cnt++;
        }
        // 先输出压缩的字符个数
        if (cnt != 0) 
        {
            cout << cnt;
        }
        // 再输出被压缩的字符
        cout << str[i];
    }
    return 0;
}